{% load i18n static adminlte_options adminlte_menu %}<!DOCTYPE html>
{% get_current_language as LANGUAGE_CODE %}{% get_current_language_bidi as LANGUAGE_BIDI %}

{% get_adminlte_settings as adminlte %}
{% get_adminlte_option 'site_logo' as adminlte_site_logo  %}

<html lang="{{ LANGUAGE_CODE|default:"en-us" }}" {% if LANGUAGE_BIDI %}dir="rtl"{% endif %}>
<head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <title>{% block title %}{% endblock %}</title>
    <!-- Tell the browser to be responsive to screen width -->
    <meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport">
    <!-- Bootstrap -->
    <link rel="stylesheet" href={% static "admin/components/bootstrap/dist/css/bootstrap.min.css" %}>
    <!-- Font Awesome -->
    <link rel="stylesheet" href={% static "admin/components/font-awesome/css/font-awesome.min.css" %}>
    <!-- Ionicons -->
    <link rel="stylesheet" href={% static "admin/components/Ionicons/css/ionicons.min.css" %}>

    {% block extrastyle %} {% endblock %}

    {% block extrahead %} {% endblock %}
    <!-- Theme style -->
    <link rel="stylesheet" href={% static "admin/dist/css/AdminLTE.min.css" %}>
    <!-- AdminLTE Skins. Choose a skin from the css/skins
         folder instead of downloading all of them to reduce the load. -->
    {% if adminlte.skin %}
        <link rel="stylesheet" href={% static "admin/dist/css/skins/skin-"|add:adminlte.skin|add:".min.css" %}>
    {% else %}
        <link rel="stylesheet" href={% static "admin/dist/css/skins/_all-skins.min.css" %}>
    {% endif %}

    <link rel="stylesheet" href={% static "admin/dist/css/django.css" %}>
    {% if adminlte_site_logo.valid %}
        <link rel="apple-touch-icon" href="{{ adminlte_site_logo.site_logo }}">
        <link rel="icon" href="{{ adminlte_site_logo.site_logo }}">
    {% else %}
        <link rel="apple-touch-icon" href="{% static "admin/dist/img/default-log.svg" %}">
        <link rel="icon" href="{% static "admin/dist/img/default-log.svg" %}">
    {% endif %}

    <!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
    <!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
    <!--[if lt IE 9]>
    <script src="//oss.maxcdn.com/html5shiv/3.7.3/html5shiv.min.js"></script>
    <script src="//oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
    <![endif]-->
    <!-- Google Font -->
    <link rel="stylesheet" href={% static "admin/dist/css/fontgoogle.css" %}>
</head>
<body class="hold-transition skin-{% if adminlte.skin %}{{ adminlte.skin }}{% else %}blue{% endif %} sidebar-mini fixed">
<div class="wrapper">
    {% if not is_popup %}
        <header class="main-header">
            <!-- Logo -->
            <a href="{% url 'admin:index' %}" class="logo">
                <!-- mini logo for sidebar mini 50x50 pixels -->
                <span class="logo-mini">
                {% if adminlte_site_logo.valid %}
                    <img src="{{ adminlte_site_logo.site_logo }}" class="user-image" alt="User Image" style="width:45px;height:45px;padding:5px;">
                {% else %}
                    <img src={% static "admin/dist/img/default-log.svg" %} class="user-image" alt="User Image" style="width:45px;height:45px;padding:5px;">
                {% endif %}
            </span>
                <!-- logo for regular state and mobile devices -->
                <span class="logo-lg">
                {% if adminlte_site_logo.valid %}
                    <img src="{{ adminlte_site_logo.site_logo }}" class="user-image" alt="User Image" style="width:45px;height:45px;padding:5px;">
                {% else %}
                    <img src={% static "admin/dist/img/default-log.svg" %} class="user-image" alt="User Image" style="width:45px;height:45px;padding:5px;">
                {% endif %}
                    <b>
                    {% get_adminlte_option 'site_header' as adminlte_site_header  %}
                        {% if adminlte_site_header.valid %}
                            {{ adminlte_site_header.site_header }}
                        {% else %}
                            {{ site_header }}
                        {% endif %}
                </b>
            </span>
            </a>
            <!-- Header Navbar: style can be found in header.less -->
            <nav class="navbar navbar-static-top">
                <!-- Sidebar toggle button-->
                <a href="javascript:void(0)" class="sidebar-toggle" data-toggle="push-menu" role="button">
                    <span class="sr-only">Toggle navigation</span>
                </a>

                <div class="navbar-custom-menu" style="float: left;">
                    <ul class="nav navbar-nav top-menu">
                        {% get_menu request 'top' as app_list %}
                        {% if app_list %}
                            {% for app in app_list %}
                                <li class="dropdown user user-menu">
                                    <a href="{{ app.admin_url }}">
                                        <i class="fa {% if app.icon %} {{app.icon}} {% else %}fa-database{% endif %}"></i>
                                        {{ app.name }}</a>
                                </li>
                            {% endfor %}
                        {% endif %}
                    </ul>
                </div>

                <div class="navbar-custom-menu">
                    <ul class="nav navbar-nav">
                        <!-- User Account: style can be found in dropdown.less -->
                        <li class="dropdown user user-menu">
                            <a href="#" class="dropdown-toggle" data-toggle="dropdown">
                                {% get_adminlte_option 'show_avatar' as adminlte_show_avatar  %}
                                {% if adminlte_show_avatar.valid and adminlte_show_avatar.show_avatar == 'on' %}
                                    {% get_adminlte_option 'avatar_field' request as adminlte_avatar_field  %}
                                    {% if adminlte_avatar_field.valid and adminlte_avatar_field.avatar_field %}
                                        <img src="{{ adminlte_avatar_field.avatar_field }}" class="user-image" alt="User Image" style="width: 25px; height:25px;">
                                    {% else %}
                                        <img src={% static "admin/dist/img/default.jpg" %} class="user-image" alt="User Image">
                                    {% endif %}
                                {% endif %}
                                <span class="hidden-xs">{{ request.user.username }}</span>
                            </a>
                            <ul class="dropdown-menu">
                                <!-- User image -->
                                {% get_adminlte_option 'show_avatar' as adminlte_show_avatar  %}
                                {% if adminlte_show_avatar.valid and adminlte_show_avatar.show_avatar == 'on' %}
                                    <li class="user-header">
                                        {% get_adminlte_option 'avatar_field' request as adminlte_avatar_field  %}
                                        {% if adminlte_avatar_field.valid and adminlte_avatar_field.avatar_field %}
                                            <img src="{{ adminlte_avatar_field.avatar_field }}" class="img-circle" alt="User Image" style="width: 90px; height:90px;">
                                        {% else %}
                                            <img src={% static "admin/dist/img/default.jpg" %} class="img-circle" alt="User Image">
                                        {% endif %}
                                        <p>
                                            {{ request.user.username }} -
                                            {% if request.user.is_superuser %}
                                                {% trans "Super manager" %}
                                            {% else %}
                                                {% if request.user.groups.all %}
                                                    {% for i in request.user.groups.all %}{{ i.name }}{% endfor %}
                                                {% else %}
                                                    {% trans 'Normal' %}
                                                {% endif %}
                                            {% endif %}
                                            <small>{% trans "Register time" %}： {{ request.user.date_joined }}</small>
                                        </p>
                                    </li>
                                {% else %}
                                    <li class="user-header" style="height: auto;">
                                        <p>
                                            {{ request.user.username }} -
                                            {% if request.user.is_superuser %}
                                                {% trans "Super manager" %}
                                            {% else %}
                                                {% if request.user.groups.all %}
                                                    {% for i in request.user.groups.all %}{{ i.name }}{% endfor %}
                                                {% else %}
                                                    {% trans 'Normal' %}
                                                {% endif %}
                                            {% endif %}
                                            <small>{% trans "Register time" %}： {{ request.user.date_joined }}</small>
                                        </p>
                                    </li>
                                {% endif %}

                                <!-- Menu Body -->
                                <!--<li class="user-body">-->
                                <!--<div class="row">-->
                                <!--<div class="col-xs-4 text-center">-->
                                <!--<a href="#">Followers</a>-->
                                <!--</div>-->
                                <!--<div class="col-xs-4 text-center">-->
                                <!--<a href="#">Sales</a>-->
                                <!--</div>-->
                                <!--<div class="col-xs-4 text-center">-->
                                <!--<a href="#">Friends</a>-->
                                <!--</div>-->
                                <!--</div>-->
                                <!--&lt;!&ndash; /.row &ndash;&gt;-->
                                <!--</li>-->
                                <!-- Menu Footer-->
                                <li class="user-footer">
                                    <div class="pull-left">
                                        <a  href="{% url 'admin:password_change' %}" class="btn btn-default btn-flat">{% trans 'Change password' %}</a>
                                    </div>
                                    <div class="pull-right">
                                        <a href="{% url 'admin:logout' %}" class="btn btn-default btn-flat">{% trans 'Log out' %}</a>
                                    </div>
                                </li>
                            </ul>
                        </li>
                        <!-- Control Sidebar Toggle Button -->
                        <li>
                            {% if adminlte.demo %}
                                <a href="#" data-toggle="control-sidebar"><i class="fa fa-gears"></i></a>
                            {% endif %}
                        </li>
                    </ul>
                </div>
            </nav>
        </header>
        <!-- Left side column. contains the logo and sidebar -->
        <aside class="main-sidebar">
            <!-- sidebar: style can be found in sidebar.less -->
            <section class="sidebar">
                <!-- Sidebar user panel -->
                {% get_adminlte_option 'show_avatar' as adminlte_show_avatar  %}
                {% if adminlte_show_avatar.valid and adminlte_show_avatar.show_avatar == 'on' %}
                    <div class="user-panel">
                        <div class="pull-left image">
                            {% get_adminlte_option 'avatar_field' request as adminlte_avatar_field  %}
                            {% if adminlte_avatar_field.valid and adminlte_avatar_field.avatar_field %}
                                <img src="{{ adminlte_avatar_field.avatar_field }}" class="img-circle" alt="User Image">
                            {% else %}
                                <img src={% static "admin/dist/img/default.jpg" %} class="img-circle" alt="User Image">
                            {% endif %}
                        </div>
                        <div class="pull-left info">
                            <p>{{ request.user.username }}</p>
                            <a href="#"><i class="fa fa-circle text-success"></i> {% trans "Online" %}</a>
                        </div>
                    </div>
                {% endif %}
                <!-- search form -->
                {% if adminlte.search_form %}
                    <form action="#" method="get" class="sidebar-form">
                        <div class="input-group">
                            <input type="text" name="q" class="form-control" placeholder="{% trans 'Search' %}...">
                            <span class="input-group-btn">
                <button type="submit" name="search" id="search-btn" class="btn btn-flat"><i class="fa fa-search"></i>
                </button>
              </span>
                        </div>
                    </form>
                {% endif %}
                <!-- /.search form -->
                <!-- sidebar menu: : style can be found in sidebar.less -->
                <ul class="sidebar-menu tree" data-widget="tree">

                    <li class="header">{% trans 'MAIN NAVIGATION' %}</li>
                    <li>
                        <a id="adminIndex" href="{% url 'admin:index' %}">
                            <i class="fa fa-dashboard"></i> <span>{% trans 'Dashboard' %}</span>
                        </a>
                    </li>

                    {% if adminlte.main_navigation_app %}

                        {% get_menu request as app_list %}
                        {% if app_list %}
                            {% for app in app_list %}
                                {% if app.app_label == adminlte.main_navigation_app %}
                                    {% for model in app.models %}
                                        {% if model.admin_url %}
                                            <li>
                                                <a href="{{ model.admin_url }}">
                                                    <i class="fa {% if model.icon %} {{model.icon}} {% else %}fa-circle-o{% endif %}"></i> <span>{{ model.name }}</span>
                                                </a>
                                            </li>
                                        {% endif %}
                                    {% endfor %}
                                {% endif %}
                            {% endfor %}
                        {% endif %}

                    {% endif %}

                    {% if adminlte.navigation_expanded %}

                        {% get_menu request as app_list %}
                        {% if app_list %}
                            {% for app in app_list %}
                                {% if not adminlte.show_apps or adminlte.show_apps and not app.app_label or app.app_label in adminlte.show_apps %}
                                    {% if not app.app_label or app.app_label != adminlte.main_navigation_app %}
                                        <li class="header">{{ app.name|upper }}</li>
                                        {% for model in app.models %}
                                            {% ifchanged %}
                                                {% if model.admin_url %}
                                                    <li>
                                                        <a href="{{ model.admin_url }}">
                                                            <i class="fa {% if model.icon %} {{model.icon}} {% else %}fa-circle-o{% endif %}"></i> <span>{{ model.name }}</span>
                                                        </a>
                                                    </li>
                                                {% endif %}
                                            {% endifchanged %}
                                        {% endfor %}
                                    {% endif %}
                                {% endif %}
                            {% endfor %}
                        {% endif %}

                    {% else %}

                        {% get_menu request as app_list %}
                        {% if app_list %}
                            {% for app in app_list %}
                                {% if not adminlte.show_apps or adminlte.show_apps and not app.app_label or app.app_label in adminlte.show_apps %}
                                    {% if not app.app_label or app.app_label != adminlte.main_navigation_app %}
                                        <li {% if not app.admin_url %}class="treeview"{% endif %}>
                                            <a href="{% if app.admin_url %}{{app.admin_url}}{% else %}javascript:void(0){% endif %}">
                                                <i class="fa {% if app.icon %} {{app.icon}} {% else %}fa-database{% endif %}"></i>
                                                <span style="overflow: hidden; display: inline-block; vertical-align:top;">{{ app.name }}</span>
                                                {% if not app.admin_url %}
                                                    <span class="pull-right-container">
                                  <i class="fa fa-angle-left pull-right"></i>
                                </span>
                                                {% endif %}
                                            </a>
                                            {% if not app.admin_url %}
                                                <ul class="treeview-menu">
                                                    {% for model in app.models %}
                                                        {% if model.admin_url %}
                                                            <li><a href="{{ model.admin_url }}" ><i class="fa {% if model.icon %} {{model.icon}} {% else %}fa-circle-o{% endif %}"></i>{{ model.name }}</a></li>
                                                        {% endif %}
                                                    {% endfor %}
                                                </ul>
                                            {% endif %}
                                        </li>
                                    {% endif %}
                                {% endif %}
                            {% endfor %}
                        {% endif %}

                    {% endif %}
                </ul>
            </section>
            <!-- /.sidebar -->
        </aside>
    {% endif %}
    <!-- Content Wrapper. Contains page content -->
    <div class="content-wrapper" {% if is_popup %}style="margin-left:0px; padding-top: 0px;"{% endif %}>
        <!-- Content Header (Page header) -->
        {% block page_content %}
        {% endblock %}
    </div>
    <!-- /.content-wrapper -->
    {% if not is_popup %}
        <footer class="main-footer">
            {% block footer %}
            {% endblock %}
        </footer>

        <!-- Control Sidebar -->
        <aside class="control-sidebar control-sidebar-dark">
            <!-- Create the tabs -->
            <ul class="nav nav-tabs nav-justified control-sidebar-tabs">
                <li><a href="#control-sidebar-home-tab" data-toggle="tab"><i class="fa fa-home"></i></a></li>
                <li><a href="#control-sidebar-settings-tab" data-toggle="tab"><i class="fa fa-gears"></i></a></li>
            </ul>
            <!-- Tab panes -->
            <div class="tab-content">
                <!-- Home tab content -->
                <div class="tab-pane" id="control-sidebar-home-tab">
                    <h3 class="control-sidebar-heading">Recent Activity</h3>
                    <ul class="control-sidebar-menu">
                        <li>
                            <a href="javascript:void(0)">
                                <i class="menu-icon fa fa-birthday-cake bg-red"></i>

                                <div class="menu-info">
                                    <h4 class="control-sidebar-subheading">Langdon's Birthday</h4>

                                    <p>Will be 23 on April 24th</p>
                                </div>
                            </a>
                        </li>
                        <li>
                            <a href="javascript:void(0)">
                                <i class="menu-icon fa fa-user bg-yellow"></i>

                                <div class="menu-info">
                                    <h4 class="control-sidebar-subheading">Frodo Updated His Profile</h4>

                                    <p>New phone +1(800)555-1234</p>
                                </div>
                            </a>
                        </li>
                        <li>
                            <a href="javascript:void(0)">
                                <i class="menu-icon fa fa-envelope-o bg-light-blue"></i>

                                <div class="menu-info">
                                    <h4 class="control-sidebar-subheading">Nora Joined Mailing List</h4>

                                    <p>nora@example.com</p>
                                </div>
                            </a>
                        </li>
                        <li>
                            <a href="javascript:void(0)">
                                <i class="menu-icon fa fa-file-code-o bg-green"></i>

                                <div class="menu-info">
                                    <h4 class="control-sidebar-subheading">Cron Job 254 Executed</h4>

                                    <p>Execution time 5 seconds</p>
                                </div>
                            </a>
                        </li>
                    </ul>
                    <!-- /.control-sidebar-menu -->

                    <h3 class="control-sidebar-heading">Tasks Progress</h3>
                    <ul class="control-sidebar-menu">
                        <li>
                            <a href="javascript:void(0)">
                                <h4 class="control-sidebar-subheading">
                                    Custom Template Design
                                    <span class="label label-danger pull-right">70%</span>
                                </h4>

                                <div class="progress progress-xxs">
                                    <div class="progress-bar progress-bar-danger" style="width: 70%"></div>
                                </div>
                            </a>
                        </li>
                        <li>
                            <a href="javascript:void(0)">
                                <h4 class="control-sidebar-subheading">
                                    Update Resume
                                    <span class="label label-success pull-right">95%</span>
                                </h4>

                                <div class="progress progress-xxs">
                                    <div class="progress-bar progress-bar-success" style="width: 95%"></div>
                                </div>
                            </a>
                        </li>
                        <li>
                            <a href="javascript:void(0)">
                                <h4 class="control-sidebar-subheading">
                                    Laravel Integration
                                    <span class="label label-warning pull-right">50%</span>
                                </h4>

                                <div class="progress progress-xxs">
                                    <div class="progress-bar progress-bar-warning" style="width: 50%"></div>
                                </div>
                            </a>
                        </li>
                        <li>
                            <a href="javascript:void(0)">
                                <h4 class="control-sidebar-subheading">
                                    Back End Framework
                                    <span class="label label-primary pull-right">68%</span>
                                </h4>

                                <div class="progress progress-xxs">
                                    <div class="progress-bar progress-bar-primary" style="width: 68%"></div>
                                </div>
                            </a>
                        </li>
                    </ul>
                    <!-- /.control-sidebar-menu -->

                </div>
                <!-- /.tab-pane -->
                <!-- Stats tab content -->
                <div class="tab-pane" id="control-sidebar-stats-tab">Stats Tab Content</div>
                <!-- /.tab-pane -->
                <!-- Settings tab content -->
                <div class="tab-pane" id="control-sidebar-settings-tab">
                    <form method="post">
                        <h3 class="control-sidebar-heading">General Settings</h3>

                        <div class="form-group">
                            <label class="control-sidebar-subheading">
                                Report panel usage
                                <input type="checkbox" class="pull-right" checked>
                            </label>

                            <p>
                                Some information about this general settings option
                            </p>
                        </div>
                        <!-- /.form-group -->

                        <div class="form-group">
                            <label class="control-sidebar-subheading">
                                Allow mail redirect
                                <input type="checkbox" class="pull-right" checked>
                            </label>

                            <p>
                                Other sets of options are available
                            </p>
                        </div>
                        <!-- /.form-group -->

                        <div class="form-group">
                            <label class="control-sidebar-subheading">
                                Expose author name in posts
                                <input type="checkbox" class="pull-right" checked>
                            </label>

                            <p>
                                Allow the user to show his name in blog posts
                            </p>
                        </div>
                        <!-- /.form-group -->

                        <h3 class="control-sidebar-heading">Chat Settings</h3>

                        <div class="form-group">
                            <label class="control-sidebar-subheading">
                                Show me as online
                                <input type="checkbox" class="pull-right" checked>
                            </label>
                        </div>
                        <!-- /.form-group -->

                        <div class="form-group">
                            <label class="control-sidebar-subheading">
                                Turn off notifications
                                <input type="checkbox" class="pull-right">
                            </label>
                        </div>
                        <!-- /.form-group -->

                        <div class="form-group">
                            <label class="control-sidebar-subheading">
                                Delete chat history
                                <a href="javascript:void(0)" class="text-red pull-right"><i class="fa fa-trash-o"></i></a>
                            </label>
                        </div>
                        <!-- /.form-group -->
                    </form>
                </div>
                <!-- /.tab-pane -->
            </div>
        </aside>
        <!-- /.control-sidebar -->
        <!-- Add the sidebar's background. This div must be placed
             immediately after the control sidebar -->
        <div class="control-sidebar-bg"></div>
    {% endif %}
</div>
<!-- ./wrapper -->

<!-- jQuery -->
<script src={% static "admin/components/jquery/dist/jquery.min.js" %}></script>
<!-- jQuery UI -->
<script src={% static "admin/plugins/jQueryUI/jquery-ui.min.js" %}></script>
<!-- Resolve conflict in jQuery UI tooltip with Bootstrap tooltip -->
<script>
    $.widget.bridge('uibutton', $.ui.button);
</script>
<!-- Bootstrap -->
<script src={% static "admin/components/bootstrap/dist/js/bootstrap.min.js" %}></script>
<!-- Slimscroll -->
<script src={% static "admin/components/jquery-slimscroll/jquery.slimscroll.min.js" %}></script>
<!-- FastClick -->
<script src={% static "admin/components/fastclick/lib/fastclick.js" %}></script>
<!-- AdminLTE App -->
<script src={% static "admin/dist/js/adminlte.min.js" %}></script>
<!-- AdminLTE for demo purposes -->
{% if adminlte.demo %}
    <script src={% static "admin/dist/js/demo.js" %}></script>
{% endif %}
<script>
    // use js control active status of siderbar-menu
    $(function() {
        var menuActions = document.querySelectorAll('.sidebar-menu a')
        for (var i in menuActions) {
            var pathname = document.querySelector('#adminIndex').pathname

            try {
                if (window.location.pathname === pathname) {
                    menuActions[i].parentNode.setAttribute('class', 'active')
                    break
                }

                if (window.location.href.indexOf(menuActions[i].href) !== -1) {
                    if (menuActions[i].href===window.location.origin + pathname) {
                        continue
                    }
                    console.log('menu matched.', window.location.href, menuActions[i].href);
                    menuActions[i].parentNode.setAttribute('class', 'active');
                    if (menuActions[i].parentNode.parentNode.getAttribute('class') !== 'sidebar-menu') {
                        menuActions[i].parentNode.parentNode.setAttribute('class', 'treeview-menu menu-open');
                        menuActions[i].parentNode.parentNode.parentNode.setAttribute('class', 'treeview active');
                    }
                    break
                }
            } catch (e) {
                console.log(window.location.href, menuActions[i].href, e)
            }
        }

        var topMenuActions = document.querySelectorAll('.top-menu a')
        for (var j in topMenuActions) {
            if (window.location.href.indexOf(topMenuActions[j].href) !== -1) {
                topMenuActions[j].parentNode.setAttribute('class', 'active');
                console.log('top menu matched.', window.location.href, topMenuActions[j].href);
            }
        }


    })
</script>

{% block extrajs %}{% endblock %}

</body>
</html>
